package com.key.mapper;

import com.key.common.vo.AssetModelVO;
import com.key.entity.AssetModel;

import java.util.List;

/**
 * @author wei
 * @create 2023-02-21 17:52
 */
public interface AssetModelMapper {
    Long selectModelIdByModelName(String modelName);
    int insertAssertModel(AssetModel assetModel);
    List<AssetModel> selectAllAssetModelByAssetTypeId(Integer assetTypeId);
    AssetModel  findAllAssetModelById(Integer id);
    int updateAssetModel(AssetModel assetModel);
    int disableAssetModel(Integer id);
    int enableAssetModel(Integer id);
    int deleteAssetModelById(Integer id);
    List<AssetModel> selectAssetModel(AssetModelVO assetModelVO);
    AssetModel selectAssetModelByAssetModelName(String assetName);
}
